package me.date.a03test;

public class Test2 {
    public static void main(String[] args) {
        //实现parseInt方法的效果
        //定义字符串
        String str = "12345678";
        //过滤异常数据，用正则表达式
        if (!str.matches("[1-9]\\d{0,9}")) {
            System.out.println("数据格式有误");
        } else {
            System.out.println("数据格式正确");
            int num = 0;
            //遍历
            for (int i = 0; i < str.length(); i++) {
                int c = str.charAt(i) - '0';
                num = num * 10 + c;
            }
            System.out.println(num);
            System.out.println(num + 1);
        }
    }
}
